fabric coated with rubber - Turkish English Dictionary